/* 2011-3-1 By Cooclsee */

/*通用CSS*/
a{color:#fff; text-decoration:none;}
a span.btn_nowPlay{position:absolute;text-indent:-9999px;background:url(images/fgf.gif);top:0;left:0;cursor:pointer;}
a:hover span.btn_nowPlay{background:url(images/btn_play2.png) no-repeat center center;_background:url(images/btn_play2.gif) no-repeat center center;_filter:alpha(opacity=90);}
html{color:white;}
body{background:#0b0f12 url(images/bg_body.jpg) repeat-x;}
/*.yj{behavior:url("/Content/hack/ie-css3.htc") \9;}/*实现圆角*/

#page{width:990px;margin:0 auto;}

/*头部*/
#header {margin-bottom:12px;}
#header .top #logo{display:inline;float:left;height:85px;}
#header .top #topLogin{float:right;margin:30px 0 0;text-align:center;height:24px;line-height:24px;z-index:10;}
#header .top #topLogin span{background:url(images/img_3.gif) repeat scroll -199px -310px transparent;float:left;height:24px;width:1px;}
#header .top #topLogin .show{background:none repeat scroll 0 0 #000;float:left;line-height:24px;padding:0 3px;}
#header .top #topLogin ul{float:left;}
#header .top #topLogin ul li{float:left;height:24px;margin:0 1px;list-style:none outside none;}
#header .top #topLogin ul li a{color:white;padding:0 3px;}
#header .top #topLogin ul li a:hover{text-decoration:underline;}

/*头部导航栏*/
#topNav{height:42px;background:url(images/bg_topMenu.gif) no-repeat;}
#topNav .navLeft{height:34px;width:750px;position:relative;padding:8px 0 0 15px;float:left;}
#topNav .navLeft a{display:inline;float:left;height:28px;margin-right:7px;padding-left:6px;cursor:pointer;text-decoration:none;}
#topNav .navLeft a b{display:block;float:left;font-weight:normal;height:28px;padding:6px 7px 0 0;font-size:14px;}
#topNav .navLeft a.now,
#topNav .navLeft a:hover{background:url(images/img_3.gif) no-repeat -510px -358px;}
#topNav .navLeft a.now b,
#topNav .navLeft a:hover b{background:url(images/img_3.gif) no-repeat right -358px;}
#topNav .navLeft .newico{position:absolute;top:0px;left:0;height:11px;width:100%;}
#topNav .navLeft .newico div{background:url(images/i_new.gif) no-repeat right;width:70px;*width:76px;height:11px;display:inline-block;*float:left;}
#topNav .navLeft .newico div.No{background:none;}
#topNav .navLeft .newico div#new_movie{width:115px;}
#topNav .search{width:194px;padding:14px 4px 0 12px;float:left;}
#topNav .navLeft .newico div#hot_rank{background:url(images/i_hot.gif) no-repeat right;width:64px;}
#topNav .search input#txtSearch{border:none;background:transparent;width:160px;float:left;color:#999;}
#topNav .search input#btnSearch{float:right;width:20px;height:18px;border:none;background:transparent;cursor:pointer;}

/*顶部新闻（公告、大图、排行榜）*/
#topNews{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:268px;padding:10px 16px 0px;background:url(images/bg_news.jpg) repeat-x;}
#topNews #notice{width:180px;float:left;padding-right:13px;}
#phb .top,
#topNews #notice .top{height:25px;background:url(images/bg_notice.gif) no-repeat;color:#fff;font-weight:bold;font-size:12px;padding-left:10px;line-height:25px;}
#topNews #notice span{float:right;padding-top:5px;}
#topNews #notice span,
#topNews #notice span a{color:#ccc;}
#topNews #notice .content{height:216px;background:#111;color:#999;padding:6px 9px;overflow:hidden;}
#topNews #notice .content h3{text-align:center;height:20px;line-height:20px;overflow:hidden;font-size:12px;color:#fc0}
#topNews #notice .content p.detail{height:169px;line-height:1.5em;padding-top:6px;overflow:hidden;}
#topNews #notice .content p.detail a{color:#fff;margin-left:6px;}
#topNews #notice .content p.time{text-align:right;height:22px;line-height:22px;}
#phb{width:239px;float:left;}
#phb span.more{float:right;padding-top:5px;}
#phb span.more,
#phb span.more a{color:#ccc;}
#phb .content{height:216px;background:#111;color:white;padding:6px 12px;overflow:hidden;}
#topNews #HomeSlide{width:510px;float:left;padding-right:13px;height:260px;position:relative;}
#topNews #HomeSlide iframe{border:none;height:100%;width:100%;background:transparent;}
#topNews #HomeSlide img#new{position:absolute;top:-3px;left:-3px;z-index:20px;}

/*中部分类栏目 及 中部综艺节目栏*/
.column_variety,
.column{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #333;background-color:#111;width:970px;margin-bottom:10px;*padding:0 1px;}
.column .main{width:719px;overflow:hidden;float:left;border-right:1px solid #333;}
.column_variety .title,
.column .main .title{border-bottom:1px solid #333;height:39px;line-height:39px;position:relative;background:#222;}
.column_variety .title .tab,
.column .main .title .tab{float:left;position:absolute;top:1px;z-index:10;background:#111;}
.column_variety .title .tab a,
.column .main .title .tab a{font-weight:bold;font-size:14px;color:#fc0;border-right:1px solid #333;text-align:center;padding:0px 30px;display:block;}
.column_variety .title .tab a:hover,
.column .main .title .tab a:hover{background:#222;}
.column_variety .title .ext,
.column .main .title .ext{float:right;color:#999;padding-right:10px;}
.column_variety .title .ext a,
.column .main .title .ext a{color:#999;margin-left:40px;}
.column_variety .mainShow,
.column .main .mainShow{padding:15px 0;position:relative;height:310px;}
.column .main .mainShow .keyNote{position:absolute;text-align:center;width:200px;z-index:10;left:16px;overflow:hidden;}
.column .main .mainShow .keyNote a{line-height:24px;}
.column .main .mainShow .VideoList{padding:0 0 15px 230px;width:489px;height:170px;}
.column .main .mainShow .VideoList dl{display:inline;float:left;padding:0 10px;width:98px;height:180px;}
.column .main .mainShow .VideoList dl dt a{display:block;position:relative;overflow:hidden;}
.column .main .mainShow .VideoList dl dt a span.btn_nowPlay{height:120px;width:90px;top:3px;left:3px;}
.column .main .mainShow .VideoList dl dt a:hover{text-decoration:none;}
.column .main .mainShow .VideoList dl dt a:hover span.btn_nowPlay{background:url(images/btn_play2.png) no-repeat center center;_background:url(images/btn_play2.gif) no-repeat center center;}
.column .main .mainShow .VideoList dl dt a span.intro{background:#000;color:#fff;display:block;height:20px;line-height:20px;margin:-25px 4px 5px;opacity:0.7;overflow:hidden;padding:0 4px;text-align:right;filter:alpha(opacity=70);}
.column .main .mainShow .VideoList dl dt a img{padding:3px;border:1px solid #222;}
.column .main .mainShow .VideoList dl dd{text-align:center;}
.column .main .mainShow .VideoList dl dd a{display:block;height:22px;line-height:22px;overflow:hidden;}
.column .main .mainShow .VideoList dl dd p{color:#8e8e8e;height:16px;line-height:16px;overflow:hidden;}
.column .main .mainShow .txtList{padding-left:230px;width:489px;height:86px;padding-bottom:40px;}
.column .main .mainShow .txtList ul{width:480px;}
.column .main .mainShow .txtList ul li{background:url(images/bg_play.gif) no-repeat 0 7px;display:inline;float:left;height:27px;margin:0 5px;overflow:hidden;width:230px;}
.column .main .mainShow .txtList ul li a{border-bottom:1px dashed #333;display:block;height:26px;line-height:28px;margin-left:18px;overflow:hidden;}
.column .oth{float:left;height:375px;overflow:hidden;width:210px;position:relative;padding:6px 20px 0;}
.column .oth a.more{color:#999;position:absolute;right:20px;top:15px;z-index:20;}

.column .oth .tabs{padding:0;border-radius:0;background:none;border:none;color:#999;}
.column .oth .tabs ul.top{border-radius:0;background:none;border:none;border-bottom:1px solid #333;margin-bottom:16px;}
.column .oth .tabs ul.top li{border-radius:0;background:#3a3a3a;border:none;margin-bottom:1px;}
.column .oth .tabs ul.top li.ui-tabs-selected,
.column .oth .tabs ul.top li.ui-tabs-hover{background:#0068bd;}
.column .oth .tabs ul.top li a{cursor:pointer;padding:0.8em 0.5em;color:White;}
.column .oth #tabShow{display:block;height:300px;overflow:hidden;padding:0;border-radius:0;}
.column .oth #tabShow a{color:#999;}
.column .oth #tabShow dl{color:#999;margin-bottom:12px;width:210px;height:83px;}
.column .oth #tabShow dl dt{float:left;position:relative;width:85px;}
.column .oth #tabShow dl dt span.color_1{position:absolute;top:0;}
.column .oth #tabShow dl dt a{margin-left:20px;}
.column .oth #tabShow dl dd{float:left;width:125px;}
.column .oth #tabShow dl dd a{color:#ccc;display:block;font-size:14px;font-weight:bold;height:24px;line-height:24px;overflow:hidden;}

.column_variety .mainShow{text-align:center;height:206px;overflow:hidden;}
.column_variety .mainShow dl{display:inline;float:left;height:201px;overflow:hidden;width:128px;margin:0 16px;}
.column_variety .mainShow dl dt{display:block;height:164px;position:relative;}
.column_variety .mainShow dl dt a span.btn_nowPlay{height:160px;width:124px;top:3px;left:3px;}
.column_variety .mainShow dl dt a img{background:#000;border:1px solid #222;display:block;padding:3px;}
.column_variety .mainShow dl dd{color:#666;padding-top:5px;}
.column_variety .mainShow dl dd a{display:block;line-height:18px;overflow:hidden;}

/*排行榜列表*/
ul.phbList{list-style:none;overflow:hidden;color:#999;}
ul.phbList span{float:left;width:20px;}
ul.phbList li{display:block;height:22px;line-height:22px;overflow:hidden;}
span.color_1{color:#f30;}
span.color_2{color:#f90;}
span.color_3{color:#fc0;}
ul.phbList li a{color:#999;}

/*频道幻灯*/
#VideoSlideBox{height:257px;width:670px;padding:10px;border:5px solid black;margin-bottom:20px;}
#VideoSlideBox #listbox0,
#VideoSlideBox #listbox1,
#VideoSlideBox #listbox2{cursor:pointer;display:inline;float:left;height:250px;position:absolute;width:570px;margin:0;}
#VideoSlideBox #listbox0{z-index:3;}
#VideoSlideBox #listbox1{margin-left:50px;z-index:2;}
#VideoSlideBox #listbox2{margin-left:100px;z-index:1;}
#VideoSlideBox img{border:1px solid #333;border-radius:4px;}
#VideoSlideBox a{background: url(images/fgf.gif);height: 257px;left: 0;position: absolute;width: 520px;z-index: 999;}


/*频道（电影、电视、动漫）通用*/
.channel{padding:10px 0;background:url("images/bg_news.jpg") repeat-x;border-radius:4px 4px 0 0;}
.channel .left{float:left;width:240px;padding:0 10px;}
.channel .left .leftNav{background:#17191a;margin-bottom:10px;padding:12px 0 30px;}
.channel .left .leftNav h4{background:url("images/img_movie.gif") no-repeat -212px -25px;color:#efefef;font-size:14px;font-weight:bold;height:25px;line-height:25px;margin-bottom:6px;padding-left:20px;}
.channel .left .leftNav h5{color:#999;display:block;clear:both;padding:10px 20px 0;clear:both;font-weight:normal;}
.channel .left .leftNav ul.NavList{padding-left:20px;line-height:22px;}

.channel .left .leftNav ul.NavList li{width:20%;float:left;diaplay:inline;}
.channel .left .rank{background:url("Images/bg_y.jpg") repeat-y;margin-bottom:10px;overflow:hidden;width:240px;padding-bottom:10px;}
.channel .left .rank h4{background:url("images/img.png");color:#d9e2e7;height:33px;line-height:33px;margin-bottom:10px;overflow:hidden;font-size:14px;font-weight:bold;padding-left:25px;}
.channel .left .rank dl.topFirst{margin:0 15px auto;width:200px;background:url("images/img_movie.gif") no-repeat -204px -51px;height:84px;}
.channel .left .rank dl.topFirst dt{display:inline;float:left;margin-left:22px;width:70px;}
.channel .left .rank dl.topFirst dd{float:left;width:100px;}
.channel .left .rank dl.topFirst dd b a{color:#ccc;display:block;font-size:14px;font-weight:bold;line-height:22px;overflow:hidden;}
.channel .left .rank dl.topFirst dd p{color:#666;height:18px;line-height:18px;overflow:hidden;}
.channel .left .rank ul.topList{background:url("images/img_2.gif") no-repeat -576px -60px;margin:0 15px;}
.channel .left .rank ul.topList li{display:block;height:25px;line-height:25px;margin:0;overflow:hidden;padding-left:20px;width:180px;}
.channel .left .rank ul.topList li span.num{color:#666;display:inline-block;float:right;font-size:11px;height:25px;overflow:hidden;text-align:right;width:50px;}
.channel .right{float:right;width:710px;padding-right:10px;}
.channel .re_videoBox{margin-bottom:20px;}
.channel .re_videoBox .re_title{background:url("images/img.png") 0 -34px no-repeat;height:32px;line-height:32px;margin-bottom:20px;overflow:hidden;font-size:14px;font-weight:bold;padding:0 10px;}
.channel .re_videoBox .re_title a.more{float:right;font-weight:normal;}
.channel .re_videoBox ul.photoList{margin:auto;width:680px;}
.channel .re_videoBox ul.photoList li{display:inline;float:left;margin:0 15px;width:106px;}
.channel .re_videoBox ul.photoList li a.videoImg{display:block;margin-bottom:5px;position:relative;}
.channel .re_videoBox ul.photoList li a.videoImg:hover{text-decoration:none;}
.channel .re_videoBox ul.photoList li a.videoImg span.btn_nowPlay{height:136px;width:104px;z-index:60;}
.channel .re_videoBox ul.photoList li a.videoImg span.title{background:#000;color:#fff;cursor:pointer;display:block;height:16px;line-height:16px;margin:116px 0 0 5px;opacity:0.7;overflow:hidden;padding-right:4px;position:absolute;text-align:right;width:92px;z-index:15;}
.channel .re_videoBox ul.photoList li a.videoImg p.natantVideoInfo{display:none;margin-left:128px;line-height:22px;}
.channel .re_videoBox ul.photoList li a.videoImg p.videoInfoRight span.bg_border{background:url("Images/img_2.gif") no-repeat -73px -269px;margin:30px 0 0 -30px;}
.channel .re_videoBox ul.photoList li a.videoImg p.videoInfoLeft{margin-left:-265px;}
.channel .re_videoBox ul.photoList li a.videoImg p.videoInfoLeft span.bg_border{background:url("Images/img_2.gif") -95px -269px no-repeat;margin:30px 0 0 228px;}
.channel .re_videoBox ul.photoList li a.videoImg p.natantVideoInfo span.bg_border{height:14px;position:absolute;width:21px;z-index:50;}
.channel .re_videoBox ul.photoList li a.videoImg p.natantVideoInfo .short{border-bottom:1px dashed #393B3c;display:block;height:66px;overflow:hidden;}
.channel .re_videoBox ul.photoList li a.videoImg p.natantVideoInfo .short b{color:#ccc;}
.channel .re_videoBox ul.photoList li a.videoImg p.natantVideoInfo .short i{display:block;font-style:normal;}
.channel .re_videoBox ul.photoList li a.videoImg:hover p.natantVideoInfo{display:block;background:#0b0f12;border:1px solid #828282;color:#666;height:128px;padding:10px;position:absolute;width:218px;z-index:50;}
.channel .re_videoBox ul.photoList li a.videoImg img{border:1px solid #333;display:block;margin:auto;padding:3px;}
.channel .re_videoBox ul.photoList li a.videoTitle{color:#fff;display:block;height:18px;line-height:18px;overflow:hidden;text-align:center;}
.channel .re_videoBox ul.photoList li a.videoIntro{color:#999;display:block;height:18px;line-height:18px;overflow:hidden;text-align:center;}

/*搜索页*/
.crumb {border-bottom:2px solid #636466;color: #FFFFFF;font-family: "宋体";font-size: 14px;font-weight: bold;height: 22px;margin-bottom: 10px;overflow: hidden;padding-left: 15px;padding-top: 8px;}
.searchCondition {border-bottom: 1px solid #3B3C3D;margin-bottom: 10px;padding-bottom:12px;}
.searchCondition .level_1 {height: 40px;overflow: hidden;}
.searchCondition p {color: #CCCCCC;font-family: "Microsoft YaHei","微软雅黑";font-size: 20px;height: 40px;line-height: 40px;margin: 0 15px;overflow: hidden;position: relative;}
.searchCondition p span {color: #0099FF;margin: 0 10px;font-size:20px;}
.orderBox {background: url("images/new_page_x.jpg");border: 1px solid #313232;height: 34px;line-height: 34px;margin-bottom: 10px;overflow: hidden;padding: 0 20px;}
.orderBox dl, .orderBox dt, .orderBox dd {float: left;}
.orderBox dd a {color: #FFFFFF;display: inline-block;margin: 0 3px;}
.orderBox dd a:hover{color:#00a3ff;text-decoration:none;}
.searchVideo1 {border-bottom: 1px solid #2B2B2B;margin: 0 15px 30px 10px;padding: 10px 0 17px;}
.searchVideo1 .showImg {float: left;overflow: hidden;width: 96px;}
.searchVideo1 .showImg img {background: #444444;border: 1px solid #000;display: block;height: 128px;padding: 1px;width: 92px;}
.searchVideo1 .showInfo {display: inline;float: left;margin-left: 10px;overflow: hidden;width: 545px;}
.searchVideo1 .info1 {font-family: "宋体";line-height: 18px;margin-bottom: 3px;}
.searchVideo1 .info1 a {color: #0097ED;float: left;font-weight: bold;}
.searchVideo1 .info2 {color: #666666;line-height: 20px;margin-bottom: 5px;overflow: hidden;float:left;clear:left;}
.searchVideo1 .info2 a {color: #FFFFFF;margin: 0 3px;}
.newNum {line-height: 20px;margin: 0 auto 10px;padding: 0 20px;}
.newNum .info_1 {float: left;}
.newNum .info_2 {float: right;}
.newNum .info_2 a.now {color: #00A3FF;font-weight: bold;}
.newNum .info_2 span, .newNum .info_2 a {border: 1px solid #313232;color: #FFFFFF;display: inline-block;height: 20px;margin: 0 2px;padding: 0 4px;vertical-align: middle;}

/*电视剧频道*/
#TV .left .leftNav h4{background:url("images/img_tv.gif") no-repeat -93px 0;}
#TV .left .rank dl.topFirst{background:url("images/img_tv.gif") no-repeat -93px -26px;}

/*动漫频道*/
#Cartoon .left .leftNav h4{background:url("images/img_cartoon.gif") no-repeat -85px 0;}
#Cartoon .left .rank dl.topFirst{background:url("images/img_cartoon.gif") no-repeat -85px -26px;}

/*排行榜*/
#RankBox{background:url("images/bg_news.jpg") repeat-x;border-radius:4px 4px 0 0;padding:10px 0;}
#RankBox .left{float:left;width:240px;overflow:hidden;margin-left:10px;display:inline;}
#RankBox .left .title{border-bottom:5px solid #343434;height:30px;line-height:30px;padding:0 8px;}
#RankBox .left .title h3{color:#9e9e9e;float:left;font-size:14px;font-weight:bold;}
#RankBox .left .title span{color:#97989a;float:right;font-size:12px;}
#RankBox .left ul.nav{border-bottom:5px solid #343434;margin:0 6px;}
#RankBox .left ul.nav li{border-bottom:1px dashed #323335;line-height:34px;padding:0 15px;}
#RankBox .left ul.nav li a{color:#c9cacc;display:block;font-size:14px;}
#RankBox .left ul.nav li a.now{color:#148AE1;}

#RankBox .main{float:right;width:720px;padding-right:10px;}
#RankBox .main .VideoRankList h2{border-bottom:4px solid #343434;color:#98999b;font-size:14px;height:26px;line-height:26px;margin-bottom:10px;padding-left:15px;}
#RankBox .main .VideoRankList .VideoTopList{float:left;height:328px;width:232px;margin:0 3px;border:1px solid #333;margin-bottom:10px;}
#RankBox .main .VideoRankList .VideoTopList h3{background:#333;color:#c8c8c8;font-size:14px;height:30px;line-height:30px;margin-bottom:10px;overflow:hidden;padding-left:10px;font-weight:normal;}
#RankBox .main .VideoRankList .VideoTopList h3 span{font-size:12px;padding:0 5px;}
#RankBox .main .VideoRankList .VideoTopList ul{margin:0 8px 5px;}
#RankBox .main .VideoRankList .VideoTopList ul li{height:26px;line-height:26px;overflow:hidden;}
#RankBox .main .VideoRankList .VideoTopList ul li i{color:#8a8b8d;padding-right:10px;text-align:right;width:20px;float:left;}
#RankBox .main .VideoRankList .VideoTopList ul li a{font-size:12px;color:#e3e4e6;float:left;width:120px;}
#RankBox .main .VideoRankList .VideoTopList .odd{background:#191a1c;}
#RankBox .main .VideoRankList .VideoTopList a.more{color:#0097ed;float:right;margin-right:10px;}

/*广告位*/
.ads{width:970px;overflow:hidden;margin-bottom:10px;}
#AD_TV_left,
#AD_Cartoon_left,
#AD_Movie_left{width:240px;overflow:hidden;margin-bottom:10px;}
#AD_TV_bottom,
#AD_Cartoon_bottom,
#AD_Movie_bottom{padding:10px 12px 0;clear:both;}
#AD_Rank_Top{width:720px;overflow:hidden;}

/*友情链接*/
#sites{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:4px;background:#111;border:1px solid #444;width:922px;padding:8px 24px;line-height:24px;}
#sites h4{color:#8e8e8e;display:inline-block;font-weight:bold;width:70px;font-size:12px;*float:left;}
#sites a{display:inline-block;padding:0 2px;height:24px;}

/*脚部信息*/
#footer{padding:20px 10px;color:#ccc;line-height:24px;width:970px;}
#footer p{text-align:center;}
#footer #countScript{text-align:center;}

#cannelBg{height:600px;background:url(images/bg_x_page.jpg) repeat-x;}